6b2440aeeeb195fe36bcc88ca39a320b139bfe3c,workbench/source/jetbrains/mps/datatransfer/TextPasteUtil.java,TextPasteUtil,getStringFromClipboard,#,33
Before Change
}
public static String getStringFromClipboard() {
Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable content = null;
try {
if (!cb.isDataFlavorAvailable(DataFlavor.stringFlavor)) {
return null;
}
} catch (IllegalStateException e) {
After Change
public static String getStringFromClipboard() {
Transferable content = null;
for (Transferable trf: CopyPasteManagerEx.getInstanceEx().getAllContents()) {
if (trf != null && trf.isDataFlavorSupported(DataFlavor.stringFlavor)) {
content = trf;
break;
}